; extern long GXGetGlyphs(gxShape source, long *charCount, unsigned char text[2147483647], gxPoint positions[2147483647], long advance[2147483647], gxPoint tangents[2147483647], long *runCount, short styleRuns[2147483647], gxStyle glyphStyles[2147483647])
; extern long GXGetColorSetParts(gxColorSet source, long index, long count, gxColorSpace *space, gxSetColor data[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetColorSetParts
move.w #$01B4,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetColorSetParts
ENDIF
; returns the glyph count
;
; extern long GXGetGlyphParts(gxShape source, long index, long charCount, long *byteLength, unsigned char text[2147483647], gxPoint positions[2147483647], long advanceBits[2147483647], gxPoint tangents[2147483647], long *runCount, short styleRuns[2147483647], gxStyle styles[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetGlyphParts
move.w #$01B5,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetGlyphParts
ENDIF
;
; extern long GXGetPathParts(gxShape source, long index, long count, gxPaths *data)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetPathParts
move.w #$01B6,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetPathParts
ENDIF
;
; extern long GXGetPictureParts(gxShape source, long index, long count, gxShape shapes[2147483647], gxStyle styles[2147483647], gxInk inks[2147483647], gxTransform transforms[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetPictureParts
move.w #$01B7,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetPictureParts
ENDIF
;
; extern long GXGetPolygonParts(gxShape source, long index, long count, gxPolygons *data)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetPolygonParts
move.w #$01B8,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetPolygonParts
ENDIF
;
; extern gxShape GXGetShapeParts(gxShape source, long index, long count, gxShape destination)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetShapeParts
move.w #$01B9,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetShapeParts
ENDIF
;
; extern long GXGetTextParts(gxShape source, long index, long charCount, unsigned char text[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetTextParts
move.w #$01BA,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetTextParts
ENDIF
;
; extern void GXSetColorSetParts(gxColorSet target, long index, long oldCount, long newCount, const gxSetColor data[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetColorSetParts
move.w #$01BB,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetColorSetParts
ENDIF
;
; extern void GXSetGlyphParts(gxShape source, long index, long oldCharCount, long newCharCount, const unsigned char text[2147483647], const gxPoint positions[2147483647], const long advanceBits[2147483647], const gxPoint tangents[2147483647], const short styleRuns[2147483647], const gxStyle styles[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetGlyphParts
move.w #$01BC,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetGlyphParts
ENDIF
;
; extern void GXSetPathParts(gxShape target, long index, long count, const gxPaths *data, gxEditShapeFlag flags)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetPathParts
move.w #$01BD,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetPathParts
ENDIF
;
; extern void GXSetPictureParts(gxShape target, long index, long oldCount, long newCount, const gxShape shapes[2147483647], const gxStyle styles[2147483647], const gxInk inks[2147483647], const gxTransform transforms[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetPictureParts
move.w #$01BE,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetPictureParts
ENDIF
;
; extern void GXSetPolygonParts(gxShape target, long index, long count, const gxPolygons *data, gxEditShapeFlag flags)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetPolygonParts
move.w #$01BF,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetPolygonParts
ENDIF
;
; extern void GXSetShapeParts(gxShape target, long index, long count, gxShape insert, gxEditShapeFlag flags)
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetShapeParts
move.w #$01C0,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetShapeParts
ENDIF
;
; extern void GXSetTextParts(gxShape target, long index, long oldCharCount, long newCharCount, const unsigned char text[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetTextParts
move.w #$01C1,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetTextParts
ENDIF
;
; extern long GXGetShapePoints(gxShape source, long index, long count, gxPoint data[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetShapePoints
move.w #$01C2,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetShapePoints
ENDIF
;
; extern void GXSetShapePoints(gxShape target, long index, long count, const gxPoint data[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetShapePoints
move.w #$01C3,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetShapePoints
ENDIF
;
; extern long GXGetGlyphPositions(gxShape source, long index, long charCount, long advance[2147483647], gxPoint positions[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetGlyphPositions
move.w #$01C4,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetGlyphPositions
ENDIF
;
; extern long GXGetGlyphTangents(gxShape source, long index, long charCount, gxPoint tangents[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXGetGlyphTangents
move.w #$01C5,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXGetGlyphTangents
ENDIF
;
; extern void GXSetGlyphPositions(gxShape target, long index, long charCount, const long advance[2147483647], const gxPoint positions[2147483647])
;
IF ¨ GENERATINGCFM THEN
Macro
_GXSetGlyphPositions
move.w #$01C6,D0
dc.w $A832
EndM
ELSE
IMPORT_CFM_FUNCTION GXSetGlyphPositions
ENDIF
;
; extern void GXSetGlyphTangents(gxShape target, long index, long charCount, const gxPoint tangents[2147483647])